Developer Home Contents Search Feedback Support Intel(r)


AMX* 86 Real Time Multitasking Kernel

KADAK Products Ltd.


Architecture:
Type :
Last Update:

Embedded Intel Architecture DX4
Real Time Operating System
9/19/97 9:18:28 AM

Vendor Information



Tool Description:

AMX* 86 supports the Intel186, Intel386 and Intel486 processors operating in real mode. AMX 86 can be configured to include the PC DOS command processor operating as a task under the control of AMX 86. This mode of operation provides a single DOS user with a truly multitasking operating environment. AMX 86 has been tested on a variety of PCs and PCs treated as embedded targets. First released in 1980, the AMX family of kernels has been used worldwide at more than 1,200 embedded systems development sites.
AMX is a simple, readily understandable software development tool which meets the stringent requirements of all real-time applications. Restart Procedures kick the system off the ground. Tasks execute in response to requests from other tasks, from Interrupt Service Procedures or from Timer Procedures. Tasks can create other tasks. Interrupt Service Procedures handle the specifics of the hardware configuration, service the device in question and send messages to tasks to handle the more complex processing associated with the event. Timer Procedures provide precise interval measurement and can be used to provide periodic requests for task execution.
AMX is delivered ready for development on a PC with DOS. Source code of all AMX modules is provided with AMX to permit AMX to be ported to any development platform. A sample program is provided to illustrate the proper use of many of the AMX services.
AMX 86 is delivered in library object format ready for use with Microsoft C/C++, Borland Turbo C/C++ and Watcom C/C++. There is no need to reconstruct AMX in order to use it. The Tool Guide included with AMX for each supported tool set directs you in the proper use of the compiler, assembler, librarian and linker. Also included are instructions for rebuilding AMX, should you so choose.
AMX is offered with a liberal site license agreement which does not limit the number of development work stations. Executable application modules incorporating AMX can be distributed without royalties.
AMX documentation is well organized, comprehensive and includes tutorial explanations and examples. The Reference Manual highlights the answers to the more common technical support questions.
It is KADAK¦s policy to provide prompt and courteous technical support to licensed AMX users. Each AMX product purchased includes automatic software updates for a period of one year from the date of purchase.

Tool Features:

  • Full-Featured, Compact ROMable Kernel With Optimized Execution Speed

  • Nested Interrupts With Priority Ordering

  • Mailbox, Semaphore, Resource, Event, List, Buffer and Memory Managers

  • Configuration Builder Utility Easy System Construction

  • Insight* Debug Tool is available to View System Internals and Gather Task Execution Information

  • DOS Command Processor Access, PC Device Support and DOS Compatible File I/O

  • Clear and Comprehensive Documentation

  • Pre-emptive, Priority Based Task Scheduler With Optional Time Slicing

  • Site Licenses Include No-Hidden Charges

  • For Intel 186, Intel 386(TM), Intel486(TM), Processors Operating in Real Mode

  • Development Platform(s):

    PC, Portable to other hosts

    File Attachments:

    P33.PDF - SolutionsIA Catalog Product Listing

    Supported Device Detail Matrix:

    Part & Package

    Availability

    80486DX4 - 168ldPGA

    NOW



    Vendor Information:


    KADAK Products Ltd.

    206-1847 W. Broadway Ave.
    Vancouver , British Columbia V6J 1Y5
    CANADA
    (604) 734-2796

    Tech : 604-734-2796
    Email : amxsales@kadak.com
    Fax : (604) 734-8114
    URL : http://www.kadak.com

    Contact the vendor above for the latest Distributor information




    * Legal Information © 1998 Intel Corporation